scientific advances - Türkisch Englisch Wörterbuch